6be917deb1e0ee9af975a158148a9269a57ed3a6,platform/lang-impl/src/com/intellij/ide/actions/CopyReferenceAction.java,CopyReferenceAction,actionPerformed,#AnActionEvent#,77

Before Change


    if (editor != null) {
      PsiElement toHighlight = HighlightUsagesHandler.getNameIdentifier(element);
      if (toHighlight == null) toHighlight = element;
      highlightManager.addOccurrenceHighlights(editor, new PsiElement[]{toHighlight}, attributes, true, null);
    }
  }

After Change


    TextAttributes attributes = manager.getGlobalScheme().getAttributes(EditorColors.SEARCH_RESULT_ATTRIBUTES);
    if (editor != null) {
      PsiElement nameIdentifier = HighlightUsagesHandler.getNameIdentifier(element);
      if (nameIdentifier != null) {
        highlightManager.addOccurrenceHighlights(editor, new PsiElement[]{nameIdentifier}, attributes, true, null);
      } else {
        PsiReference reference = TargetElementUtilBase.findReference(editor, editor.getCaretModel().getOffset());
        if (reference != null) {